conveniently placed - French English Dictionary